package org.akomantoso.core.io;

import java.io.IOException;

public interface Output {

	void writeNamespace(String prefix,String namespaceURI) throws IOException;
	
	void writeStartDocument(String rootElement) throws IOException;
	
	void writeStart(String startElement) throws IOException;
	
	void writeAttribute(String name,String value) throws IOException;
	
	void writeRaw(String rawValue) throws IOException;
	
	void writeEnd() throws IOException;
	
	void writeEndDocument() throws IOException;
	
}